congregate in public places

Translations
se réunir dans des lieux publics